snail cam - German English Dictionary